package com.magenta.geocoding.cloudmade.json;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: kuznetsovd
 * Date: 21.11.12
 * Time: 15:52
 * To change this template use File | Settings | File Templates.
 */
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class CloudmadeRoute {
    private String version;
    private int status;
    private String status_message;
    private RouteSummary route_summary;
    private List<Double[]> route_geometry;

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getStatus_message() {
        return status_message;
    }

    public void setStatus_message(String status_message) {
        this.status_message = status_message;
    }

    public RouteSummary getRoute_summary() {
        return route_summary;
    }

    public void setRoute_summary(RouteSummary route_summary) {
        this.route_summary = route_summary;
    }

    public List<Double[]> getRoute_geometry() {
        return route_geometry;
    }

    public void setRoute_geometry(List<Double[]> route_geometry) {
        this.route_geometry = route_geometry;
    }
}
